8cbf912c2b5b0c80bdb4b951f01553d164f94fb2,src/test/java/org/jenkinsci/plugins/gitclient/CliGitAPIImplAuthTest.java,CliGitAPIImplAuthTest,testQuoteWindowsCredentials,#,45
Before Change
}
for (String startSpecial : CARET_SPECIALS) {
for (String endSpecial : PERCENT_SPECIALS) {
String middle = randomString();
String source = startSpecial + middle + endSpecial;
String expected = "^" + startSpecial + middle.replace(" ", "^ ") + "%" + endSpecial;
assertEquals(expected, git.quoteWindowsCredentials(source));
assertEquals(expected + expected, git.quoteWindowsCredentials(source + source));
checkWindowsCommandOutput(source);
}
}
for (String startSpecial : PERCENT_SPECIALS) {
After Change
}
for (String startSpecial : CARET_SPECIALS) {
for (String endSpecial : PERCENT_SPECIALS) {
for (String middle : randomStrings()) {
String source = startSpecial + middle + endSpecial;
String expected = expectedQuoting(source);
assertEquals(expected, quoteCredentials(source));
checkWindowsCommandOutput(source);
assertEquals(expected + expected, quoteCredentials(source + source));
checkWindowsCommandOutput(source + source);
}
}
}